A Framework for Incentivizing Deep Fixes
نویسندگان
چکیده
We study the problem of how to incentivize deep fixes to software bugs, where a deep fix attempts to correct the root cause of the bug instead of just suppressing it superficially. To this end we introduce a dynamic model of the software engineering ecosystem. We then solve this problem by proposing subsumption mechanisms. In a subsumption mechanism, deeper fixes can replace or subsume shallower fixes and a worker’s payoff increases if his fix subsumes other fixes. We use a solution concept known as mean field equilibrium, an approximation methodology suited to large market settings. Taking a computational approach, we simulate the dynamic model of the ecosystem with subsumption mechanisms. Our algorithm achieves convergence and thus estimates a mean field equilibrium. We further compare our mechanism to baseline mechanisms using metrics, such as percentage of bugs receiving deep fixes, rate of bugs fixed, and cost to the user. Simulation results indicate that the subsumption mechanism performs favourably versus the baseline mechanisms.
منابع مشابه
The Untapped Power of Soda Taxes: Incentivizing Consumers, Generating Revenue, and Altering Corporate Behavior
Globally, soda taxes are gaining momentum as powerful interventions to discourage sugar consumption and thereby reduce the growing burden of obesity and non-communicable diseases (NCDs). Evidence from early adopters including Mexico and Berkeley, California, confirms that soda taxes can disincentivize consumption through price increases and raise revenue to support government programs. The Unit...
متن کاملHermeneutic Analysis of Transcendental Medicine Theory and its Application in Deep Medicine from the Perspective of Islamic Medicine Paradigm
The principles of Islamic medicine are still unknown. Although various studies about Islamic medicine have been carried out, the philosophical foundations and framework of the theorizing of it have not yet been elucidated. Some of theorists have explored transcendental medicine theory (TMT) and its application in deep medicine paradigm. For studying of theoretical framework of the TMT, the pres...
متن کاملCompliance Games
In this paper we analyze compliance games, which are games induced by agent-labeled Kripke structures, goal formulas in the language of ctl and behavioral constraints. In compliance games, players are rewarded for achieving their goals while complying to social laws, and punished for non-compliance. Design of these games is an attempt at incentivizing agents to be compliant. We analyze the core...
متن کاملContract Theory Approach to Incentivizing Market and Control Design
We discuss an incentivizing market and model-based approach to design the energy management and control systems which realize high-quality ancillary services in dynamic power grids. Under the electricity liberalization, such incentivizing market should secure a high speed market-clearing by using the market players’ private information well. Inspired by contract theory in microeconomics field, ...
متن کاملIncentivizing Efficiency in Societal-Scale Cyber-Physical Systems
Incentivizing Efficiency in Societal-Scale Cyber-Physical Systems
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014